@charset "utf-8";


/*public common*/
body{background-color:#e7e7e7;}
.boxer{width:1200px;margin-left:auto;margin-right:auto;}
.i-icon{display:inline-block;vertical-align:top;background:url(../img/site-sprite-png24.png) no-repeat 0 0;_background:url(../img/site-sprite-png8.png) no-repeat 0 0;overflow:hidden;}

/*page topbar style*/
.page-topbar{height:24px;background-color:#e7e7e7;}
.page-topbar .quicklink{float:right;display:inline;height:20px;padding:2px 0;text-align:right;}
.page-topbar .quicklink a{display:inline-block;height:20px;line-height:20px;color:#6c6c6c;vertical-align:top;}
.page-topbar .quicklink a:hover{color:#e60010;}
.page-topbar .line{display:inline-block;width:1px;height:20px;margin-left:15px;margin-right:15px;background:url(../img/line01.png) no-repeat 0 4px;}

/*page header style*/
.page-header{height:132px;border-bottom:#2d88ff solid 3px;background-color:#fff;}
.page-header .page-header-left{width:400px;height:77px;padding:27px 0 28px;}
.page-header .page-header-right{}
.page-header .logo{float:left;display:inline;width:500px;height:80px;}
.page-header .logo a{ display: block; width: 100%;}
.page-header .logo a img{ float: left; width: 100%;}
.page-header .logo .i-icon{float:left;display:inline;width:181px;height:77px;text-indent:-10000px;background:url(../img/logo.png) no-repeat 0 0;overflow:hidden;cursor:pointer;}
.page-header .slogan{float:left;display:inline;width:199px;height:77px;}
.page-header .slogan .i-icon{float:left;display:inline;width:199px;height:77px;text-indent:-10000px;background:url(../img/slogan.png) no-repeat 0 0;overflow:hidden;}
.page-header .page-infos{height:60px;padding-top:24px;overflow:hidden;}
.page-header .site-search{width:317px;}
.page-header .site-search .ipt-btn{display:block;width:51px;height:34px;text-indent:-10000px;background-position:-266px 0;cursor:pointer;float: left;}
.page-header .site-search .ipt-text{display:block;width:250px;height:24px;line-height:24px;padding:5px 8px;color:#919191;border:none;background-position:0 0;float: left;font-family: "微软雅黑";}
.page-header .site-hotline{padding-left:20px;}
.page-header .site-hotline .icon{width:37px;}
.page-header .site-hotline .i-icon{display:block;width:37px;height:37px;text-indent:-10000px;background-position:0 -40px;overflow:hidden;}
.page-header .site-hotline .details{padding-left:6px;margin-left:43px;border-left:#b4b2b2 solid 1px;}
.page-header .site-hotline h3{height:18px;line-height:18px;color:#6e6e6e;font-weight:normal;font-size: 18px;}
.page-header .site-hotline p{line-height:22px;color:#2d88ff;font-size:18px;font-weight:normal;font-family:Arial;}

/*page menus style*/
.page-menus{height:48px;}
.page-menus ul{height:48px;margin-right:-2px;}
.page-menus li{position:relative;float:right;display:inline;height:48px;}
.page-menus li .nav a{display:block;height:48px;line-height:48px;padding:0 28px 0 30px;color:#212121;font-size:16px;background:url(../img/line02.png) no-repeat 0 18px;}
.page-menus li.cur .nav a,
.page-menus li .nav a:hover{color:#fff;text-decoration:none;background:#2d88ff;}
.page-menus li.home a{background:transparent;}
.page-menus li.home a:hover{background:#2d88ff;}
.page-menus li .navlist{display:none;position:absolute;top:48px;left:0;z-index:21;clear:both;float:left;width:122px;overflow:hidden;}
.page-menus li .navlist .inner{height:auto;padding:3px 0 0;margin:0 auto;background:#2d88ff;overflow:hidden;}
.page-menus li .navlist .inner dd{border-top:#2d88ff solid 1px; font-size:14px;font-weight:normal;overflow:hidden;}
.page-menus li .navlist .inner dd:first-child{/*border-bottom:#2d88ff solid 3px;*/}
.page-menus li .navlist .inner dd a{display:block; width: 100%; text-align: center; line-height:50px; height: 50px; line-height: 40px; color:#fff;overflow:hidden;}


/*page container style*/
.page-container{background-color:#fff;}

.side-hotline .icon{width:37px;}
.side-hotline .i-icon{display:block;width:37px;height:37px;text-indent:-10000px;background-position:-50px -40px;overflow:hidden;}
.side-hotline .details{margin-left:47px;}
.side-hotline h3{height:26px;line-height:26px;color:#626262;font-weight:normal;font-size:18px;}
.side-hotline p{line-height:22px;color:#626262;font-size:16px;}
.side-hotline .red{color:#2d88ff;font-size:18px;font-weight:normal;font-family:Arial;}

.side-limeiim .icon{width:37px;}
.side-limeiim .i-icon{display:block;width:37px;height:37px;text-indent:-10000px;background-position:-100px -40px;overflow:hidden;}
.side-limeiim .details{margin-left:47px;}
.side-limeiim h3{height:26px;line-height:26px;color:#626262;font-weight:normal;font-size:18px;}
.side-limeiim p{line-height:22px;color:#626262;font-size:16px;}
.side-limeiim .red{color:#2d88ff;font-size:18px;font-weight:normal;font-family:Arial;}

/*page footer style*/
.page-footer{padding:0 0 30px;}
.page-footer .foot-info{padding:15px 0 15px 0;}
.page-footer .contact{width:370px;padding-left:60px;margin-top:15px;border-left:#d2d2d2 solid 1px;}
.page-footer .contact .qrcode{width:132px;}
.page-footer .contact .infos{margin-left:152px;}
.page-footer .contact .infos h3{height:24px;line-height:24px;color:#212121;font-size:14px;}
.page-footer .contact .infos p{line-height:24px;color:#212121;font-size:16px;font-family:Arial;}
.page-footer .lists{width:700px;padding-left:50px;}
.page-footer .lists dl{float:left;display:inline;width:140px;}
.page-footer .lists dt{height:40px;line-height:40px;color:#363636;font-size:16px;font-weight:bold;}
.page-footer .lists dd{line-height:24px;padding-left:10px;background:url(../img/dot01.png) no-repeat 0 10px;}
.page-footer .lists a{color:#858585;}
.page-footer .lists a:hover{color:#e60010;}
.page-footer .foot-menu{line-height:20px;padding:5px 0;color:#858585;text-align:center;}
.page-footer .foot-menu a{color:#858585;}
.page-footer .foot-menu a:hover{color:#e60010;}
.page-footer .copyright{line-height:20px;color:#858585;text-align:center;}
.page-footer .copyright a{color:#858585;}
.page-footer .copyright a:hover{color:#e60010;}

/*widget style*/
.widget{display:block;position:fixed;top:162px;left:auto;right:10px;_bottom:auto;_position:absolute;_top:expression((document.compatMode && document.compatMode=='CSS1Compat' ? documentElement.scrollTop+(documentElement.clientHeight - this.clientHeight):document.body.scrollTop+(document.body.clientHeight - this.clientHeight))-162);}
.widget .outer{width:142px;background-color:#2d88ff;overflow:hidden;}
.widget .mobile{padding:15px 0 15px 10px;background-color:#0766e3;}
.widget .mobile .icon{float:left;display:inline;width:28px;height:43px;}
.widget .mobile .i-moblie{float:left;display:inline;width:20px;height:38px;margin:0 0 0 4px;background:url(../img/ico05.png) no-repeat 0 0;}
.widget .mobile .i-text{*display:inline;height:43px;margin-left:30px;overflow:hidden;}
.widget .mobile .i-text .tel{line-height:16px;color:#fff;font-size:14px;font-weight:normal;font-family:'Arial';/*Arial*/}
.widget .mobile .i-text .txt{line-height:20px;padding:2px 0 0;color:#fff;font-size:14px;font-weight:normal;}
.widget .online{padding:15px 0 15px 10px;}
.widget .online .icon{float:left;display:inline;width:28px;}
.widget .online .i-comments{float:left;display:inline;width:28px;height:28px;margin:0;background:url(../img/ico06.png) no-repeat 0 0;}
.widget .online .i-text{*display:inline;margin-left:38px;overflow:hidden;}
.widget .online .i-text .txt{line-height:22px;padding:0 0 5px;color:#fff;font-size:14px;font-weight:normal;}
.widget .online .i-consultation{display:inline-block;height:22px;padding-right:19px;margin:0;color:#fff;font-size:14px;text-decoration:underline;background:url(../img/ico07.png) no-repeat 100% 4px;}
.widget .online .i-text a{color:#fff;}

/* 底部信息 */
.dibu_xx{
    float: left;
    width: 100%;
    padding: 15px 0;
}
.dibu_xx p{
    float: left;
    width: 100%;
    text-align: center;
    font-size: 12px;
    color: #999;

}
.dibu_xx p a{
    font-size: 12px;
    color: #999; 
    margin: 0 10px;
}


